ProcessNFL: A Language for Describing Non-functional Properties
نویسندگان
چکیده
Non-functional requirements (NFRs) are rarely taken in account in most software development. There are some reasons that can help us to understand why these requirements are not explicitly dealt with: their complexity, NFRs are usually stated only informally, their high abstraction level and the rare support of languages, methodologies and tools. In this scenario, we concentrate on defining a language, namely Process, that expresses NFRs during the software development. This language has been designed to consider specific characteristics of NFRs like their correlations and conflicts. In order to illustrate our language, we describe NFRs of software radios and the NFRs performance and security, which are usually present in the software requirements specifications.
منابع مشابه
TADL - An Architecture Description Language for Trustworthy Component-Based Systems
Existing architecture description languages mainly support the specification of the structural elements of the system under design. These languages have either only a limited support or no support to specify non-functional requirements. In a component-based development of trustworthy systems, the trustworthiness properties must be specified at the architectural level. Analysis techniques should...
متن کاملA Formally Founded Framework for Dynamic Software Architectures. (Un framework formel pour les architectures logicielles dynamiques)
Software architectures play a significant role in the development of software-intensive systems in order to allow satisfying both functional and non-functional requirements. In particular, dynamic software architectures have emerged to address characteristics of the contemporary systems that operate on dynamic environments and consequently subjected to changes at runtime. Architecture descripti...
متن کاملUsing functional magnetic resonance imaging (fMRI) to explore brain function: cortical representations of language critical areas
Pre-operative determination of the dominant hemisphere for speech and speech associated sensory and motor regions has been of great interest for the neurological surgeons. This dilemma has been of at most importance, but difficult to achieve, requiring either invasive (Wada test) or non-invasive methods (Brain Mapping). In the present study we have employed functional Magnetic Resonance Imaging...
متن کاملUsing functional magnetic resonance imaging (fMRI) to explore brain function: cortical representations of language critical areas
Pre-operative determination of the dominant hemisphere for speech and speech associated sensory and motor regions has been of great interest for the neurological surgeons. This dilemma has been of at most importance, but difficult to achieve, requiring either invasive (Wada test) or non-invasive methods (Brain Mapping). In the present study we have employed functional Magnetic Resonance Imaging...
متن کاملDefinition of a Description Language for Business Service Decomposition
In the last few years, service-oriented computing has become an emerging research topic in response to the shift from product-oriented economy to service-oriented economy and the move from focusing on software/ system development to addressing business-IT alignment. From an IT perspective, there is a proliferation of methods and languages for describing Web services. There has not been as much ...
متن کامل